Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland #1-w2 Germany F3 Switzerland #1-w1 Switzerland #1-w3 Switzerland #1-w4 Germany F5 Germany F6 Italy F8 Germany F8 Germany F2 Netherlands F4 Germany F2 Germany F6 Germany F8 Germany F2 Germany F4 Great Britain F7 Great Britain F8 Italy F15 Italy F16 Germany F5 Germany F7 Austria F8 Germany F14 Great Britain F19 Germany F4 Germany F2 Germany F2 Germany F4 Switzerland F1 Switzerland F2 Switzerland F3 Germany F4 Switzerland F2 Germany F1 Germany F2 Germany F3 France F4 France F6 France F9 France F17 France F18 Germany F3 Netherlands F2 Czech Republic F4 Germany F1 Germany F2 Germany F3 Germany F1 Germany F11 France F18 Austria F7 San Marino Cepu Open - San Marino AXA Open - Lisbon Banca Stato Challenger Lugano - Lugano Amer-Wilson Challenger - Tampere LTA Hull Challenger - Hull Top Wool Challenger Biella - Biella I Tourneo Fila Citta di Brindisi - Brindisi Samarkand Challenger - Samarkand Fujitsu Siemens Open - Budapest Brixina Tennis Open - Bressanone Copa Sevilla - Seville 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Compaq Challenger - Bucharest Geneva Challenger - Geneva Challenger Canottieri Minico - Mantova AXA Open II - Espinho Copa Ericsson Mexico - Guadalajara Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Memorial Savigni - Sassuolo MTNL Cellular ATP Challenger - Mumbai 5th Sardinian International Championships - Cagliari Memorial Savigny - Sassuolo Exim Agmedia Open - Kosice Black Forest Open 2004 - Freudenstadt Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Sardinia International Championship - Cagliari ATU Cup - Weiden FILA Challenger Biella - Biella Barletta Citta Della Disfida Open 99 - Barletta Ho Chi Minh City Challenger - Ho Chi Minh City BH Telecom Indoors Sarajevo 2006 - Sarajevo Quelle Cup - Furth VIII Trofeo Ciutat de Barcelona - Barcelona XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona San Marino Cepu Open - San Marino Black Forest Open - Freudenstadt Sporting Challenger '07 Trofeo Regione Piemonte - Turin Milano Challenger-Jameson Cup - Milan Top Wool Challenger Biella - Biella Shimadzu All Japan Indoor Tennis Championships - Kyoto Oberstaufen Cup - Oberstaufen Samarkand Challenger - Samarkand Schickedanz Open 2007 - Furth The Tarka Challenger - Barnstaple IPP Open - Helsinki Open Mutouest St. Brieuc - St. Brieuc Internationale Badische Meisterschaffen Um Den Techem Cup - Zell SAA Hilversum Open - Hilversum BH Indoor Sarajevo - Sarajevo Dusseldorf Open Challenger 2007 - Dusseldorf Ostdeutscher Sparkassen Cup - Dresden Lambertz Open by Stawag 2007 - Aachen Top Wool Challenger-Immagine Trophy - Biella BSI Challenger Lugano - Lugano Cepu Open - San Marino San Marino CEPU Open - San Marino Trani Cup - Trani XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Black Forest Open - Freudenstadt Bauer Watertechnilogy Cup 2008 - Eckental Caversham International Tennis Tournament - Jersey ATP Challenger Open 2004 - Monchengladbach Timisoara Challenger 2005 - Timisoara Heilbronn Challenger Besancon Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Monza Challenger Rome Challenger Rome Challenger Milan Challenger Braunschweig Challenger Lambertz Open - Aachen Samsung Challenger 2007 - Ho Chi Minh City Rimini Challenger San Marino Challenger Cordenons Challenger Trani Challenger Como Challenger Okal Cup 2004 - Eckental Bauer Watertechnology Cup - Eckental Rome Challenger Privatbank Open 2006 - Dnepropetrovsk Heilbronn Open - Heilbronn Rome Challenger Rimini Challenger Manerbio Challenger Turin Challenger Alphen Challenger Mons Challenger Ljubljana Open - Ljubljana Palermo Challenger Pekao Open - Szczecin Kazan Challenger Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Sarajevo Challenger 5 Volkswagen Challenger - Wolfsburg Bath Challenger Caltanissetta Challenger Barletta Challenger Rome Challenger Napoli Challenger Bangkok Challenger Wolfsburg Challenger Braunschweig Challenger Oberstaufen Challenger Sopot Challenger Biella Challenger Orbetello Challenger Lugano Challenger Braunschweig Challenger Status Athens Open - Athens Reggio Emilia Challenger Turin Challenger Como Challenger Oberstaufen Challenger Genova Challenger Brasov Challenger Szczecin Challenger Prostejov Challenger San Marino Challenger San Marino Challenger Todi Challenger Napoli Challenger Palermo Challenger Orleans Challenger Baden Open - Karlsruhe Eckental Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Loughborough Challenger Kos Succhetti Tennis Cup - Cordenons Rabat Challenger Bath Challenger GHI Bronx Tennis Classic - Bronx Barletta Challenger Dusseldorf Open Challenger - Dusseldorf USTA Men's Challenger of Dallas - Dallas Monza Challenger Labertz Open by Stawag - Aachen San Marino Challenger Genova Challenger Madrid Challenger Bergamo Challenger Napoli Challenger Korat Challenger Furth Challenger Prague Challenger Oberstaufen Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger IPP Open - Helsinki Genova Challenger Alphen Challenger Banja Luka Challenger Kenitra Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Napoli Challenger Bergamo Challenger Rimouski Challenger Seville Challenger St. Brieuc Challenger Aix En Provence Challenger Rome Challenger Heilbronn Challenger Nottingham-2 Challenger Bauer Watertechnology Cup 2007 - Eckental Marburg Challenger Oberstaufen Challenger Como Challenger Heilbronn Open - Heilbronn Orleans Challenger Sibiu Challenger Rennes Challenger Warsteiner Grand Prix - Oberstaufen Ortisei Challenger San Marino Challenger Quimper Challenger Drummondville Challenger Napoli Challenger Vercelli Challenger Citta di Brindisi - Brindisi Heilbronn Challenger Perugia Challenger Milan Challenger Padova Challenger Todi Challenger Intersport Heilbronn Open - Heilbronn Cortina Challenger Cordenons Challenger Manerbio Challenger Como Challenger Vicenza Challenger Rome Challenger San Benedetto Challenger Todi Challenger Turin Challenger Cherbourg Challenger Como Challenger Alphen Challenger Logopak Challenger 2005 - Lubeck Bergamo Challenger Genova Challenger Rome Challenger Rome Challenger Heilbronn Challenger Barletta Citta Della Disfida Open 2000 - Barletta Braunschweig Challenger Blois Challenger Cairo Challenger 2002 - Cairo Rome Challenger Sibiu Challenger Genova Challenger Milan Challenger Kyoto Challenger Genova Challenger Milan Challenger Scheveningen Challenger Napoli Challenger Jameson Cup - Milan Szczecin Challenger Biella Challenger Prague Challenger Top Wool Challenger - Biella Brescia Challenger Fano Challenger Bukhara Challenger - Bukhara Challenger Brasov - Brasov Cherbourg Challenger Kobstaedernes ATP Challenger - Kolding Furth Challenger Mestre Challenger San Benedetto Challenger Intersport Heilbronn Open - Heilbronn Szczecin Challenger Nottingham Challenger Tennis Napoli Cup - Naples Garden Open - Rome Siemens Open 2002 - Scheveningen Nottingham Challenger Trani Cup - Trani Kyoto Challenger Podebradka Cup - Prague St. Brieuc Challenger Napoli Challenger Turin Challenger DPD Challenger 2000 - Aschaffenburg Vicenza Challenger Perugia Challenger Milan Challenger Braunschweig Challenger Honda Kah Singapore Men's Tennis Open - Singapore Cortina Challenger Residenza Open - Magdeburg Schickedanz Open - Furth Jameson Cup - Milan Samarkand Challenger - Samarkand Warsteiner Challenger Lubeck - Lubeck ATU Cup - Weiden Nord/LB Open - Braunschweig Prostejov Challenger Qatar ExxonMobil Open - Doha Oberstaufen Cup - Oberstaufen Black Forest Open - Freudenstadt Rhein-Main Challenger 2003 - Aschaffenburg Cordenons Challenger Grand Prix Hassan II - Casablanca Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Muller Cup - Ulm The Hilversum Open - Hilversum Caltanissetta Challenger CA Challenge 2002 - Graz Black Forest Open 2002 - Freudenstadt Asirom Challenger Brasov - Brasov ATP "Videocon" Challenger - Mumbai Milan Challenger Whirlpool Open - Budapest LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest Germany F1 KGHM Polish Indoors - Wroclaw FILA Challenger - Biella XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Meridiana Sardegna Open - Olbia Heineken Open - Auckland C.T. San Remo - XIII Piertomaso Tessitore - San Remo Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg Rennes Challenger Architect Open - Budapest Bauer Watertechnology Cup - Eckental USTA Freeman Men's Challenger - Joplin 3rd Volkswagon Challenger - Wolfsburg 10° Trofeo Luigi Pezzoli - Bergamo Baden Open - Ettlingen Open Seat-Godo 2001 - Barcelona Manerbio Challenger Tunis Open - Tunis Lugano Challenger Campionati Internazionali di Sicilia - Palermo Tennislife Cup - Napoli Rabat Challenger Qatar Mobil Open 2001 - Doha International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Marburg Challenger Open de Rennes - Rennes Trani Challenger Como Challenger Campionati Internazionali di Sicilia - Palermo Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot Milan Indoors - Milan Bergamo Challenger San Remo Challenger Monza Challenger Genova Challenger Bordeaux Challenger Qatar Exxon Mobil Open 2003 - Doha Copa AT&T - Buenos Aires Qatar Open - Doha Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires BellSouth Open - Vina del Mar Furth Challenger Brasil Open - Costa do Sauipe Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Medibank Private International - Sydney Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Heineken Open - Auckland Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Croatia Open Umag - Umag Orange Prokom Open - Sopot BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Brasil Open - Costa do Sauipe Sao Paulo Challenger Tour Finals Allianz Suisse Open Gstaad - Gstaad Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Copa Telmex - Buenos Aires Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz BCR Open Romania - Bucharest Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona BMW Open - Munich ATP Studena Croatia Open Umag - Umag Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BMW Open - Munich UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Brasil Open - Sao Paulo TD Waterhouse Cup - Long Island Furth Challenger CA Tennis Trophy - Vienna BCR Open Romania - Bucharest Medibank International - Sydney Szczecin Challenger Interwetten Austrian Open - Kitzbuhel Brasil Open - Costa do Sauipe Bergamo Challenger If Stockholm Open - Stockholm Open 13 - Marseille Tampere Challenger Cordenons Challenger Trnava Challenger Eckental Challenger Catella Swedish Open - Bastad Masters Series - Hamburg Serbia Open - Belgrade Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston Salem - Winston Salem Sunrise Challenger Valencia Open - Valencia Caltanissetta Challenger Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Bet-at-home Open - Hamburg German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Barletta Challenger St. Brieuc Challenger Napoli Challenger Sarajevo Challenger Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Monza Challenger Credit Agricole Suisse Open - Gstaad Rome Challenger Argentina Open - Buenos Aires VTR Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Marburg Challenger Geneva Open - Geneva Generali Open - Kitzbuhel Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Rome Challenger Bratislava Challenger Mercedes Cup - Stuttgart ATP Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals Heilbronn Challenger BMW Open - Munich Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo Gerry Weber Open - Halle International German Open - Hamburg Todi Challenger Pilot Pen Tennis - New Haven Poznan Challenger Caltanissetta Challenger Caltanissetta Challenger Cortina Challenger St. Petersburg Open - St. Petersburg Movistar Open - Santiago Bet-At-Home Austrian Open - Kitzbuhel Aix En Provence Challenger Aircel Chennai Open - Chennai Heilbronn Challenger Cherbourg Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad SkiStar Swedish Open - Bastad San Benedetto Challenger Qatar ExxonMobil Open - Doha Biella Challenger Heineken Open - Auckland Open Seat Godo 2003 - Barcelona Manerbio Challenger Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel Abierto Mexicano de Tenis Pegaso - Acapulco Sporting Challenger - Turin Valencia Open - Valencia Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Heilbronn Challenger Mercedes Cup - Stuttgart Mersin Challenger Genova Challenger Poznan Challenger Memorial Savigni - Sassuolo Zivnobanka Czech Open - Prostejov Argentina Open - Buenos Aires Brasil Open - Sao Paulo Zagreb Open - Zagreb Mestre Challenger San Benedetto Challenger Copa Ericsson Brazil - Sao Paulo BMW Brixina Tennis Open - Bressanone Intersport Heilbronn Open - Heilbronn I Open de Tenis Comunidad de Madrid - Madrid VII Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco Qatar Open - Doha Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Copa AT&T - Buenos Aires Heineken Open - Auckland BellSouth Open - Vina del Mar Siebel Open - San Jose Campionati Internazionali di Sicilia - Palermo Erste Bank Open - Vienna Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Italian Open - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Campionati Internazionali d'Italia - Rome Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Internazionali BNL dItalia - Rome Kremlin Cup - Moscow Sydney International - Sydney Shanghai - Shanghai Copa Claro - Buenos Aires BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid NASDAQ-100 Open - Miami Allianz Suisse Open Gstaad - Gstaad Masters Series Monte Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Hamburg - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Campionati Internazionali D'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Orange Prokom Open - Sopot Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Campionati BNL dItalia - Rome Internazionali BNL dItalia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Mercedes Cup - Stuttgart Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris French Open - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York Tennis Masters Series - Rome Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Rome Australian Open - Melbourne Wimbledon - London French Open - Paris NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Mercedes Cup - Stuttgart Australian Open - Melbourne Chennai Open - Chennai Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest U.S. Open - New York Telecom Italia Masters - Rome Wimbledon - London Sony Ericsson Open - Miami Wimbledon - London Davis Cup, Group 1, REL2, ZIM-ITA 3-2 ARAG ATP World Team Championship - Dusseldorf U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 U.S. Open (juniors) Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Olympics - Athens